computing centers - Francés Inglés Diccionario